.starbar {
  position: relative;
  height: 32px;
}
.starbar .outer {
  position: absolute;
  width: 225px;
  height: 32px;
  background: url(/images/stars.gif) no-repeat 1px 1px;
}
.starbar #starbar {
  position: absolute;
  width: 225;
  height: 32px;
  background: url(/images/stars.gif) no-repeat 1px -69px;
}
.starbar #starbar.user {
  background-position: 1px -34px;
}
.starbar a {
  position: absolute;
  display: block;
  left: 0;
  top: 0;
  height: 35px;
}
.starbar a:hover {
  background: url(/images/stars.gif) no-repeat 1px -103px;
}
.starbar a.s1  { width:  22px; }
.starbar a.s2  { width:  44px; }
.starbar a.s3  { width:  66px; }
.starbar a.s4  { width:  88px; }
.starbar a.s5  { width: 110px; }
.starbar a.s6  { width: 132px; }
.starbar a.s7  { width: 154px; }
.starbar a.s8  { width: 176px; }
.starbar a.s9  { width: 198px; }
.starbar a.s10 { width: 220px; }

#votep span { 
  display: none; 
}

#votep.s .s { 
  display: inline; 
  color: #880;
}

#votep.u .u { 
  display: inline;
}

#votep.ss .ss { 
  display: inline;
}

#votep.e .e { 
  display: inline;
  color: #800;
}


#vote_note span { 
  display: none; 
}

#vote_note.s .s { 
  display: inline; 
  color: #880;
}

#vote_note.u .u { 
  display: inline;
}
